Big Huge Thesaurus

Geum macrophyllum

noun

sounds kind of like